// com.ruoyi.common.core.domain.vo.LoginVO
package com.ruoyi.common.core.domain.entity;



import javax.validation.constraints.NotBlank;

/**
 * 登录请求VO
 */

public class LoginVO {

    /** 用户id */
    @NotBlank(message = "密码不能为空")
    private String userId;

    /** 电话号码 */
    @NotBlank(message = "电话号码不能为空")
    private String phoneNumber;

    /*用户名*/
    private String username;

    /** 密码 */
    @NotBlank(message = "密码不能为空")
    private String passwordHash;

    /** 昵称 */
    @NotBlank(message = "昵称不能为空")
    private String nickname;

    /** 头像 */
    @NotBlank(message = "头像不能为空")
    private String avatarUrl;

    /**
     * 验证码
     */
    private String code;

    /**
     * 唯一标识
     */
    private String uuid;


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getPasswordHash() {
        return passwordHash;
    }

    public void setPasswordHash(String passwordHash) {
        this.passwordHash = passwordHash;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }
}
